
.el-radio + .el-radio {
  margin-left: 0 !important;
}

.el-radio {
  margin-right: 30px;

}

.el-checkbox + .el-checkbox {
  margin-left: 0 !important;
}

.el-checkbox {
  margin-right: 30px;
}

.el-form-item--small {
  .el-radio {
    line-height: 32px !important;
  }

  .el-rate {
    margin-top: 6px;
  }
}

.el-form-item--mini {
  .el-radio {
    line-height: 28px !important;
  }

  .el-rate {
    margin-top: 4px;
  }
}

.el-form-item--medium {
  .el-radio {
    line-height: 36px !important;
  }

  .el-rate {
    margin-top: 8px;
  }
}

.el-date-picker__header {
  margin: 5px !important;
}

.el-picker-panel__content {
  margin: 5px auto;
}

.el-date-table th {
  padding: 0;
}

.el-form-item__label {
  word-break: break-all;
}

.el-col {
  .el-form-item {
    margin: 10px;
  }
}

.generate-form-container {
  .el-form {
    .el-row {
      border-width: 0 1px 0 0;
      border-style: solid;
      border-color: red;
      margin-bottom: -1px;

      .el-col {
        border-width: 1px 0 1px 1px;
        border-style: solid;
        border-color: red;
        padding-bottom: 10px;
      }
    }
  }
}
